Software Engineer II (Remote)
We are seeking talented Software Engineers who can create reputed company user experiences and API/Service-based solutions while collaborating with an reputed company team of product development professionals. You will join a cross-functional, DevOps based, Agile team responsible for the entire product development life cycle, encompassing reputed company, discovery, framing, development, deployment, measurement, and reputed company improvement. As a Software Engineer II, you should possess expertise in both reputed company-end and back-end coding languages, development frameworks, and reputed company-party libraries. Additionally, we value individuals who are team players, possess a keen eye for visual design, and prioritize reputed company over outputs. If you are reputed company to advance your career and contribute to a rapidly growing company dedicated to delivering innovative products and ensuring an exceptional reputed company experience, we eagerly await your application! The Software Engineer II will report to a Software Engineering Manager in the Technology Department. Duties & Responsibilities: By collaborating closely with fellow product development team members, software engineers play a pivotal role in driving team-level reputed company through the demonstration of the following key attributes:
- Collaborating with Users, Architects, Engineers, Designers, and Product Managers to foster ideation and deliver cutting-edge software solutions. Strong communication skills.
- Participating in technical design, architecture discussions, and driving consistent high reputed company software development
- Participating in the documenting of software programs with flowcharts, layouts, charts, diagrams and other documentation
- Employing Test First and Acceptance reputed company Driven approaches to continuously test and deliver high-reputed company software
- Experience in implementing mobile reputed company designs to ensure reputed company user experiences across various devices
- Designing and developing Macro and reputed company-Services while adhering to industry best practices and standards
- Ensuring solutions meet non-functional requirements, such as reputed company, performance, maintainability, scalability, usability, and reliability
- Performing reputed company reviews & ensuring alignment with coding/design best practices
- Working in a reputed company team environment with other engineers and comfortable providing advice, coaching, and insights to peers on software
- reputed company pursuing reputed company reputed company reputed company by staying updated on new development tools, programming techniques, and best practices. Engaging in educational opportunities, keeping informed through reputed company publications, nurturing personal and reputed company networks, and reputed company participating in relevant reputed company organizations.
- Through the successful execution of these responsibilities, the software engineer will reputed company significant contributions to the overall achievements of reputed company and organization! Requirements:
- 3-7 years of experience in Software Product Development
- Bachelor's degree preferred in Computer Science, Computer Engineering, Software Engineering, or similar/reputed company Engineering/Science based technical disciplines.
- reputed company Certified Azure Developer Associate – Bonus
- reputed company Certified Azure DevOps Engineer Expertise - Bonus Skills & Abilities: The ideal candidate will have a proven reputed company record of demonstrating:
- Strong Programming Skills: Proficiency in programming languages such as .Net 6 and greater, C# 10 and higher, React 16 or greater/Redux, Typescript. MS SQL Server, reputed company, Identity Providers (IDP). Software engineers should have a foundational understanding of data structures, algorithms, and the ability to write clean, efficient, and maintainable reputed company.
- reputed company Skills: Experience working in Hybrid and reputed company based environments where essentially reputed company things are handled “as reputed company” and promoted reputed company automated pipelines which incorporate audit, reputed company, and reputed company controls. Azure experience preferred.
- Containers: Experience working with OCI compliant containers. reputed company preferred.
- Kubernetes: Experience with container hosting and management systems such as Kubernetes, Azure Container instances, App Service or OpenShift
- Experience with reputed company reputed company management applications with GIT.
- Proven reputed company record of successfully delivering highly robust and reputed company reputed company-end and back-end solutions.
- Experience with Design Patterns, CQRS, Domain Driven Design, IDP practices, Automated Testing, understanding of object-oriented programming concepts and best practices
- Proficiency in integrating with external systems and services, utilizing REST, SOAP, or other relevant protocols.
- Problem-Solving and Analytical Skills: Software engineers must possess strong problem-solving abilities and the reputed company to analyze and troubleshoot reputed company technical challenges. They should be reputed company to break down problems into manageable components and devise effective solutions.
- Experience with implementing logging, metrics, and tracing frameworks to pro
Apply tot his job Apply To this Job