Cognizant North America
.Net Developer/C# Developer(Hybrid)
Job Location
Job Description
Come be part of a culture that Innovates through hackathons, celebrates through numerous rewards and recognition programs, and recreates through various flexible workforce benefits supporting a healthy work/life balance. Apply today and begin building a meaningful career that matters.
Authoring business requirements for functionality to be delivered as part of the our client product portfolio. Collaborating with other stakeholders to create the high-level designs and the detailed functional design artifacts that will be used to develop our client products and solutions. Serving as a subject matter expert in all areas of the software development life cycle (i.e., software engineering, quality assurance, and technical communications), assists customer support, sales and consulting/implementation services.
Title: Software Engineer
Location: Mesa, AZ - Hybrid (3 days' onsite and 2 days' work from home)
Alternate Location: Naperville, IL - Hybrid (3 days' onsite and 2 days' work from home)
Role: Individual Contributor
Essential Functions:
* Engage in all phases of SDLC and work collaboratively with team members to be productive and to deliver high-quality products
* Participate in design reviews and provide input to develop effective technical solutions to meet business requirements
* As part of a Scrum Team contribute to planning and prioritizing tasks and execute assigned tasks within deadlines
* Attend team meetings to communicate technical project status, raise concerns about issues and discuss new ideas
* Analyze and troubleshoot application issues, triage defects, perform impact analysis, and plan resolution and implementation in a timely fashion
* Assist in maintenance and upgrades of existing software applications
* Work with the QA Team to prepare test cases, plans and procedures
* Collaborate with and contribute to knowledge sharing with other team members
Qualifications:
Education: Bachelor's degree in Computer Science. An equivalent combination of education and work experience may be taken into consideration in lieu of a degree.
Required Experience:
* 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
* 3+ years of programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
* 4+ years industry experience as a Software Engineer or Software Developer
* Experience developing Microservices, frameworks and knowledge of design for scalability, performance and reliability
* Experience with a variety of modern programming languages (C#, C++, Java, Angular) and cloud technologies (Azure, Docker Containers, Kubernetes)
* Experience with system and data integration patterns
Desired Experience:
* Experience in communicating with users and other technical teams to collect requirements, describe software product features, technical design and product strategy
* Knowledge of professional software engineering practices & best practices for full software development life cycle, including coding standards, code reviews, source control management, continuous deployments, testing and operations
* Experience working on platforms (PaaS) or frameworks, Event driven architecture, Messaging using message brokers such as Kafka, Active MQ, AMQP
* Healthcare industry experience is a plus
Behavioral Competencies:
* Strong written and verbal communication skills with the ability to communicate with all levels of technical expertise.
* Strong presentation skills with the ability to present to all levels of technical expertise.
* Quick critical thinking skills to analyze a situation and work with teams to solve problems
* Self-motivated, curious and eager to learn
Technical Competencies:
* Proficiency with .Net Framework, .Net Programming-C# .Net, SQL, WCF, ASP.Net, RESTful API
* Proficiency in cloud-based technologies, with certifications in Azure or AWS preferred
* Prior experience using Azure cloud services including APIM, Service Bus preferred
* Proficiency in Microsoft Office applications including Word, Excel and PowerPoint.
Limited Travel
Our strength is built on our ability to work together. Our diverse backgrounds offer different perspectives and new ways of thinking. It encourages lively discussions, creativity, productivity, and helps us build better solutions for our clients. We want someone who thrives in this setting and is inspired to craft meaningful solutions through true collaboration.
Applications are accepted till Dec 20.
.
Salary and Other Compensation:
The annual salary for this position will depend on experience and other qualifications of the successful candidate.
This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.
Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
Medical/Dental/Vision/Life Insurance
Paid holidays plus Paid Time Off
401(k) plan and contributions
Long-term/Short-term Disability
Paid Parental Leave
Employee Stock Purchase Plan
Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
If you are content with ambiguity, excited by change, and excel through autonomy, we'd love to hear from you!
Apply Now!
Location: Arizona City, AZ, US
Posted Date: 12/22/2024
Contact Information
Contact | Human Resources Cognizant North America |
---|