USNLX Ability Jobs

USNLX Ability Careers

Job Information

PulteGroup Senior Technologist in Atlanta, Georgia

JOB SUMMARY:

Serves as the top-level technical expert for mission-critical, strategically focused applications, programs, websites, databases, and systems. Responsible for developing, coding, testing, debugging, and documenting these systems. Individual is a thought leader and technical expert in a critical service or technology and has comprehensive knowledge in specific or multiple functional/technical areas. Work is often driven by strategic business or strategic internal projects. Guidance generally provided through members of the Executive and/or Architecture team.

PRIMARY RESPONSIBILITIES

  • Responsible for providing architectural guidance to application development teams that result in team’s ability to address key architectural drivers including performance, scalability, maintainability, and security.

  • Responsible for knowledge sharing efforts including active participation in the software development community COE and developer community documentation.

  • Conducts a full range of programming tasks including program design, development, debugging, estimating, unit testing, and documentation for a variety of applications, systems, databases, or websites.

  • Leads forward-looking, long-term application development, integration, upgrades, and maintenance strategies. Collaborates across teams to effectively identify and mitigate cross-team impacts of application features and data flow.

  • Anticipates and leads change in specific technical area of focus.

  • Reviews system requirements, design, and business processes to ensure alignment with IT and business strategies and architectural standards.

  • Works closely with Architects on development of POC’s.

  • Provides oversight for contracting teams to evaluate and assure effective use of resources.

  • Provides expertise on the resolution of the most complex technical design and system integration problems, which often requires analysis of unique issues and/or adapting non-traditional approaches.

  • Works with software development manager and enterprise architect to set architectural and development goals for individuals on teams of supported applications.

  • Regularly provides technical leadership for large-scale and cross-functional projects with great latitude on project execution

SKILLS NEEDED

  • Strong understanding of C# and .NET Core at enterprise level.

  • Experience using a SPA framework such as proficiency in Angular's core concepts, components, modules, directives, and dependency injection. Familiarity with state management libraries (e.g., Redux, NgRx) for complex applications.

  • Proficiency in designing and implementing RESTful APIs using HTTP methods, status codes, and best practices. Experience with query languages such as oData or graphQL. Understanding of microservices principles and design patterns.

  • Experience with IaC tools (e.g., Azure Resource Manager templates) for managing cloud resources.

  • Proficiency with hosting models such as PaaS, IaaS, serverless computing, and containerization technologies (e.g., Docker) and building container images.

  • Familiarity with DevOps methodologies and tools (e.g., CI/CD pipelines, source control - particularly Git, code branching strategies).

  • Familiarity with Azure services relevant to the project, such as Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB, Azure Storage, and Azure Active Directory.

  • Familiarity with D365 modules (e.g., Sales, Marketing, Finance) and their capabilities. (Preferred)

  • Experience designing systems that are interoperable with low code platforms such as Power Apps. (Preferred)

    SCOPE

  • Decision Impact: Individual

  • Department Responsibility: Single

  • Budgetary Responsibility: No

  • Direct Reports: No

  • Indirect Reports: No

  • Physical Requirements: N/A

    REQUIRED EDUCATION/EDUCATION

  • A bachelor’s degree in a field related to the position or a combination of related education and work experience in the areas of application/web /systems/database development to equal four years.

  • Minimum of 10 years of experience required in a Software Developer role.

  • These minimum requirements will also include additional criteria specific to the position.

PulteGroup, Inc. and its affiliates do not accept unsolicited resumes from individual recruiters or third party recruiting agencies (collectively, “Recruiters”) in response to job postings. If Recruiters nevertheless submit one or more unsolicited resumes to any employee at PulteGroup, Inc. or its affiliates without a valid written agreement in place for this position, it will be deemed the sole property of PulteGroup, Inc. and its affiliates. No fee will be owing or paid to Recruiters who submit unsolicited candidates, in the event the candidate is hired by PulteGroup, Inc. or its affiliates as a result of the referral, without a written agreement between PulteGroup, Inc. and through any means other than via our Applicant Tracking System.

We are an equal opportunity employer (http://www.eeoc.gov/sites/default/files/migrated_files/employers/poster_screen_reader_optimized.pdf) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law. We will provide a reasonable accommodation to a qualified applicant with a disability that will enable the individual to have an equal opportunity to participate in the application process and to be considered for a job.

This Organization Participates in e-Verify (https://e-verify.uscis.gov/web/media/resourcesContents/E-Verify_Participation_Poster_ES.pdf)

Pulte Homes of Minnesota is an equal employment opportunity/affirmative action employer.

California Privacy Policy (https://www.pulte.com/legal/privacy-policy)

DirectEmployers