TMC Technologies
Software Developer II
TMC Technologies, Clarksburg, West Virginia, us, 26306
Job Title
Software Developer II
Location
Clarksburg, WV 26306 US (Primary)
Category
Information Technology
Job Type
Full-time
Career Level
Staff
Education
Bachelor's Degree
Travel
None
Security Clearance Required
Secret
Job Description
TMC is in search of a Software Developer specializing in Agile software development within the MS Azure ecosystem to support ongoing development of critical FBI IT systems. This position is considered to be a remote position; however, staff may be required to support face-to-face meetings with the business line or end users. There is potential for face-to-face SAFe ceremonies on occasion. The candidate must be a
US citizen
and possess an
active Secret clearance
to start due to federal contract requirements.
The Software Developer will have experience with the following:
- Developing and maintaining an Azure Web App built using C# and Blazor, as well as Azure Functions also written in C#- Use Microsoft VS Code to write code and push to a Bitbucket repository that uses Azure DevOps for CI/CD- Work seamlessly with the front-end, back-end, and databases, with a strong object-oriented programming background needed- Work in an Azure cloud environment to develop and maintain an Azure Web App built on C# and Blazor- Develop and maintain 5 Azure Function apps built in C#- Utilize Microsoft Entity Framework to develop and interact with SQL databases using a code-first approach- Work with REST APIs to seamlessly integrate web applications with external services- Work with Agile team and attend daily standups, sprint retrospectives, and PI planning meetings to develop solutions based on requirements and acceptance criteria
Job Requirements
Active Secret clearance requiredMinimum 4 years of software development experience requiredMinimum of a Bachelor's degree required; equivalent experience may be substituted- 4+ years of experience in C# or similar object-oriented programming language- Experience with front-end development and building dynamic web applications, preferably with experience with Blazor, Razor pages, or MVC- Experience with SQL and specifically Entity Framework or similar object-relational mapping database frameworks- Experience working with REST APIs- Experience writing unit tests- Familiarity with Azure or similar cloud services- Troubleshooting skills and ability to debug both front-end and back-end issues in a fast-paced environment- Familiarity with agile methodologies and working in agile development teams- Familiarity with Git, Bitbucket, or a similar version control system
Bonus points if you have:- Knowledge or experience with Blazor or Razor pages- Experience working with AzureScaled Agile (SAFe) experience preferred
We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.
Software Developer II
Location
Clarksburg, WV 26306 US (Primary)
Category
Information Technology
Job Type
Full-time
Career Level
Staff
Education
Bachelor's Degree
Travel
None
Security Clearance Required
Secret
Job Description
TMC is in search of a Software Developer specializing in Agile software development within the MS Azure ecosystem to support ongoing development of critical FBI IT systems. This position is considered to be a remote position; however, staff may be required to support face-to-face meetings with the business line or end users. There is potential for face-to-face SAFe ceremonies on occasion. The candidate must be a
US citizen
and possess an
active Secret clearance
to start due to federal contract requirements.
The Software Developer will have experience with the following:
- Developing and maintaining an Azure Web App built using C# and Blazor, as well as Azure Functions also written in C#- Use Microsoft VS Code to write code and push to a Bitbucket repository that uses Azure DevOps for CI/CD- Work seamlessly with the front-end, back-end, and databases, with a strong object-oriented programming background needed- Work in an Azure cloud environment to develop and maintain an Azure Web App built on C# and Blazor- Develop and maintain 5 Azure Function apps built in C#- Utilize Microsoft Entity Framework to develop and interact with SQL databases using a code-first approach- Work with REST APIs to seamlessly integrate web applications with external services- Work with Agile team and attend daily standups, sprint retrospectives, and PI planning meetings to develop solutions based on requirements and acceptance criteria
Job Requirements
Active Secret clearance requiredMinimum 4 years of software development experience requiredMinimum of a Bachelor's degree required; equivalent experience may be substituted- 4+ years of experience in C# or similar object-oriented programming language- Experience with front-end development and building dynamic web applications, preferably with experience with Blazor, Razor pages, or MVC- Experience with SQL and specifically Entity Framework or similar object-relational mapping database frameworks- Experience working with REST APIs- Experience writing unit tests- Familiarity with Azure or similar cloud services- Troubleshooting skills and ability to debug both front-end and back-end issues in a fast-paced environment- Familiarity with agile methodologies and working in agile development teams- Familiarity with Git, Bitbucket, or a similar version control system
Bonus points if you have:- Knowledge or experience with Blazor or Razor pages- Experience working with AzureScaled Agile (SAFe) experience preferred
We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.