The Azure DevOps is responsible for the timely and quality delivery of application/code releases including internal documentation, end user documentation, project planning, designing, coding, system testing of software development tools. The ideal candidate will have a solid background in software engineering and be familiar with .Net, C#, SQL and will work with developers and engineers to ensure that software development follows established processes and works as intended.
Job Responsibilities:
- Deliver excellent service through actively learning the client’s business and business processes, responding to the needs of the internal customers, and following through on commitments.
- Responsible for designing and developing an appropriate solution that conforms to and satisfies the client's business needs.
- Responsible for making improvement recommendations to the Senior Manager/Director, Applications Development/Software Engineering concerning changes in business process, internal department process and software development tools.
- Building and implementing new development tools and infrastructure.
- Understanding the needs of stakeholders and conveying them to developers.
- Working on ways to automate and improve development and release processes.
- Testing and examining code written by others and analyzing results.
- Ensuring that systems are safe and secure against cybersecurity threats.
- Identifying technical problems and developing software updates and fixes.
- Working with software developers and software engineers to ensure that development follows established processes and works as intended.
- Planning projects and being involved in project management decisions.
- Mentor and act as a technical role model for junior resources.
- Ensure complete issue tracking and reporting are maintained.
- Ensure code compliance and versioning using the Company’s dedicated source code management solution.
- Provide guidance with technical design.
- Work with Business Analysts, QA Analysts, Process Owners, and other cross-functional resources to define and deliver business-impacting projects.
- Work directly with stakeholders to capture business requirements and translate them into technical approaches and designs that comply with the client’s technical requirements.
- Collaborate with development team members to ensure proper implementation and integration of the solutions.
- Support deployments or troubleshoot production issues outside of work hours and participate in an on-call rotation as needed.
- Assist with the implementation of new software enhancements, system processes, and/or 3rd party products within the software applications ecosystem.
- Maintain appropriate software on server and client development computers.
- Maintain proper documentation throughout the software development lifecycle of assigned projects.
- Participates in the creation of the supported software and hardware lists.
- Accountable for adherence to IT dept. standards, including proper design, project documentation, coding standards, and approval processes.
- Provide timely and accurate responses to local and remote users’ concerns relating to applications.
- Must provide excellent customer service through end-user training and SOX documentation.
- Participate in design and development of physical and logical application frameworks that are extensible, stable, and re-usable.
- Ensures Sarbanes Oxley compliance on all initiatives.
- Maintains sign-off documentation and other SDLC methodology documentation as required.
Required Skills & Experience:
- 3-5 years of software development experience within a structured team environment.
- Strong understanding of SDLC and Project Management fundamentals.
- Demonstrated knowledge and intermediate proficiency as a DevOps engineer or in a similar software engineering role.
- Advanced knowledge and ability to work with Azure DevOps and software releases management.
- Proficiency in databases and SQL.
- Experience with test automation frameworks such as Selenium, Playwright, and Appium.
- Familiarity with configuring Azure services.
- Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Attention to detail and commitment to delivering high-quality solutions.
- Ability to prioritize tasks and manage time effectively in a fast-paced environment.
Qualifications:
- Bachelor's degree in computer science, Business Information Systems/Technology, or related field of study preferred.
Top Skills
What We Do
We are a leading consulting company whose services and solutions leverage Intelligent Automation to accelerate processes and provide detailed business insights. With specialties in data analytics, artificial intelligence (AI), robotic process automation (RPA), and more, our experts can enhance technology infrastructures to provide accurate reports, inform decision making, and improve customer satisfaction.