Skip to main content
C

Sr. Software Engineer

Concentrix

Location

Juneau, AK, US

Salary

Not specified

Type

fulltime

Posted

Today

via indeed

Job Description

Key Duties and Responsibilities

  • Stay current with AI trends and tools to continuously improve engineering practices.
  • Collaborate with data scientists and AI engineers to align software architecture with intelligent systems.
  • Utilize AI-assisted development tools to improve code quality and development efficiency.
  • Explore and integrate AI/ML capabilities into existing and new software modules.
  • Contribute to the design and development of scalable, high-performance .NET applications.
  • Architect and implement microservices and distributed systems using modern patterns (CQRS, Event Sourcing, etc.).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure code quality through code reviews, automated testing, and continuous integration.
  • Optimize application performance and scalability.
  • Mentor junior and mid-level engineers, fostering a culture of technical excellence.
  • Drive adoption of best practices in software engineering, security, and DevOps.
  • Participate in strategic planning and technical roadmap discussions.
  • Engage with stakeholders and clients to understand requirements and provide technical guidance.

Accountabilities

  • Own end-to-end delivery of assigned modules and features.
  • Actively contribute to architectural decisions and technical design reviews.
  • Ensure alignment with business goals and technical standards.
  • Provide leadership in troubleshooting and resolving complex technical issues.
  • Promote knowledge sharing and continuous learning within the team.
  • Represent the engineering team in client meetings and technical discussions.

Qualifications

  • Ability to adapt and apply AI technologies to solve software engineering challenges.
  • Understanding of ethical AI principles and responsible data usage.
  • Familiarity with AI-assisted development tools such as GitHub Copilot or Tabnine.
  • Experience with AI/ML frameworks or APIs (e.g., TensorFlow, PyTorch, Azure Cognitive Services).
  • Bachelor’s degree in Computer Science or related field.
  • 8\+ years of experience in enterprise application development.
  • 5\+ years of hands-on experience with C# ASP.NET Core, Angular, React, MySQL, Postres and MongoDB.
  • Strong understanding of microservices, REST APIs, message queues (RabbitMQ/Kafka), and container orchestration (Docker/Kubernetes).
  • Expertise in CQRS, DDD, and scalable system design.
  • Proficient in MVC, OOP, and design patterns.
  • Experience with automated testing, CI/CD pipelines, and version control systems (Git).
  • Familiarity with issue tracking tools (JIRA, Zendesk).
  • Excellent communication and leadership skills.

Physical and Mental Requirements:

The employee is regularly required to operate a computer, keyboard, telephone/headset, and/or other office equipment as essential functions of this position. Work is generally sedentary in nature.

Equal Employment Opportunity:

Concentrix is an equal opportunity and affirmative action (EEO-AA) employer. We promote equal opportunity to all qualified individuals and do not discriminate in any phase of the employment process based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy or related condition, disability, status as a protected veteran, or any other basis protected by law.

For more information regarding your EEO rights as an applicant, please visit the following websites:

  • English
  • Spanish

Accommodation:

Concentrix welcomes and encourages applications from candidates with disabilities and is committed to providing an inclusive recruitment process. If you require reasonable accommodation to participate in any stage of the application or interview process, please let us know. Requests may be made by contacting [email protected]. All information will be treated confidentially and used solely to facilitate your participation in the recruitment process.

Artificial Intelligence:

As part of our recruitment process, we may use artificial intelligence (AI) tools to assist in the screening and/or assessment of job applicants. These tools could be used to evaluate resumes, applications, and other materials submitted to help us identify the best candidates for the role.

Work Authorization:

In accordance with federal law, only applicants who are legally authorized to work in the United States will be considered for this position. Must reside in the United States or have a valid U.S. address for residence.

For further information on available work states and Equal Employment Opportunity as an applicant, please click HERE

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs