Precision Castparts
Overview
Deliver reliable, maintainable software and data-driven solutions that advance business objectives and empower stakeholders. Translate requirements into efficient code, thoughtful system design, and clear documentation while proactively identifying opportunities for automation, performance improvements, and risk reduction. Commit to rigorous testing, secure coding practices, and continuous learning to keep solutions scalable and resilient. Collaborate transparently with cross-functional teams, business analysts, DBAs, and other IT staff, to prioritize user needs, and measure success with business outcomes and measurable metrics. Shorten time-to-value, reduce operational friction, and enable informed decisions that drive organizational growth. Duties
Design and implement new features and services using C#, .NET Core/.NET 6+ and ASP.NET MVC/Web API. Architect and develop backend systems, microservices, and integrations with RESTful APIs, message brokers (e.g., RabbitMQ, Azure Service Bus), and third-party services. Work with SQL Server (T-SQL), Entity Framework Core, and perform database design, optimization, indexing, and query tuning. Implement secure authentication and authorization (OAuth2, OpenID Connect, JWT) and follow secure coding practices. Write unit, integration, and end-to-end tests; support CI/CD pipelines (Azure DevOps, GitHub Actions) and automated deployment. Lead code reviews, define coding standards, and enforce best practices for maintainability and performance. Mentor and coach junior/mid-level developers; provide technical leadership on projects. Troubleshoot production issues, perform root-cause analysis, and implement fixes and long-term improvements. Collaborate with product managers, UX designers, QA, and operations to define requirements and deliverables. Participate in sprint planning, estimation, and agile ceremonies; advocate for technical debt reduction and refactoring. Produce technical documentation including architecture diagrams, API specs, and runbooks. Support presentation layer platform including server configuration/upgrades, reporting and dashboard development, use business data architecture to develop solutions. Flexible for Off-shift and weekend on call application and systems support. Requirements
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. 6+ years professional experience building enterprise applications with C# and .NET. Strong experience with ASP.NET Core, Web API, and modern .NET tooling, WPF/WCF, Winforms, DevExpress, Java, XML, Python. Proficient with SQL Server, T-SQL, Oracle, PLSQL. Experience with cloud platforms (Azure preferred) — App Services, Functions. Solid understanding of design patterns, SOLID principles, and clean architecture. Experience implementing OAuth/OpenID Connect, JWT, and common security practices. Experience with CI/CD, automated testing, and source control (Git). Experience with presentation layer support including Power BI and/or standalone solutions such as Webfocus/Tibco. Strong problem solving, communication, and collaboration skills. Excellent typing and communication skills. Confidentiality.
#J-18808-Ljbffr
Deliver reliable, maintainable software and data-driven solutions that advance business objectives and empower stakeholders. Translate requirements into efficient code, thoughtful system design, and clear documentation while proactively identifying opportunities for automation, performance improvements, and risk reduction. Commit to rigorous testing, secure coding practices, and continuous learning to keep solutions scalable and resilient. Collaborate transparently with cross-functional teams, business analysts, DBAs, and other IT staff, to prioritize user needs, and measure success with business outcomes and measurable metrics. Shorten time-to-value, reduce operational friction, and enable informed decisions that drive organizational growth. Duties
Design and implement new features and services using C#, .NET Core/.NET 6+ and ASP.NET MVC/Web API. Architect and develop backend systems, microservices, and integrations with RESTful APIs, message brokers (e.g., RabbitMQ, Azure Service Bus), and third-party services. Work with SQL Server (T-SQL), Entity Framework Core, and perform database design, optimization, indexing, and query tuning. Implement secure authentication and authorization (OAuth2, OpenID Connect, JWT) and follow secure coding practices. Write unit, integration, and end-to-end tests; support CI/CD pipelines (Azure DevOps, GitHub Actions) and automated deployment. Lead code reviews, define coding standards, and enforce best practices for maintainability and performance. Mentor and coach junior/mid-level developers; provide technical leadership on projects. Troubleshoot production issues, perform root-cause analysis, and implement fixes and long-term improvements. Collaborate with product managers, UX designers, QA, and operations to define requirements and deliverables. Participate in sprint planning, estimation, and agile ceremonies; advocate for technical debt reduction and refactoring. Produce technical documentation including architecture diagrams, API specs, and runbooks. Support presentation layer platform including server configuration/upgrades, reporting and dashboard development, use business data architecture to develop solutions. Flexible for Off-shift and weekend on call application and systems support. Requirements
Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. 6+ years professional experience building enterprise applications with C# and .NET. Strong experience with ASP.NET Core, Web API, and modern .NET tooling, WPF/WCF, Winforms, DevExpress, Java, XML, Python. Proficient with SQL Server, T-SQL, Oracle, PLSQL. Experience with cloud platforms (Azure preferred) — App Services, Functions. Solid understanding of design patterns, SOLID principles, and clean architecture. Experience implementing OAuth/OpenID Connect, JWT, and common security practices. Experience with CI/CD, automated testing, and source control (Git). Experience with presentation layer support including Power BI and/or standalone solutions such as Webfocus/Tibco. Strong problem solving, communication, and collaboration skills. Excellent typing and communication skills. Confidentiality.
#J-18808-Ljbffr