CACI is seeking a skilled Software Developer with expertise in .NET/C-Sharp to join their Agile team to work on the planning, design, development, and support of web-based financial management applications.
Requirements
- Must be proficient in both front-end web development and back-end console application development using .NET/C-Sharp
- Must be proficient in Oracle PL/SQL or SQL Server T-SQL
- Experience building and using Web Service APIs
- Technical knowledge of .NET programming, typically obtained through advanced education combined with experience
- Experience with iPaaS software like Boomi, MuleSoft, or similar technologies.
- Experience with MS Blazor.
- Familiarity with Azure DevOps for CI/CD pipelines, source control (Git), and work item tracking.
Responsibilities
- Participate on an Agile team in the planning, design, development, and support of .NET/C-Sharp based web financial management applications.
- Deliver development efforts that result in well organized and structured deliverables aimed at being easy to understand by others on the development team.
- Develop LOE estimates for software developments or enhancements.
- Responsible for researching, designing, developing and/or modifying software systems (e.g., custom, COTS, GOTS).
- Develop front-end and back-end console applications.
- Develop complex batch jobs to move data between back-office systems.
- Conduct impact analysis for software changes.
Other
- Must be a US Citizen
- University degree or equivalent experience
- Minimum of 5 years of related work experience
- Ability to learn new functional areas quickly
- Ability to debug/trace code and resolve issues quickly