Confluent - Nashville, TN

posted 4 months ago

Full-time
Nashville, TN
Publishing Industries

About the position

Comcast Business is seeking a skilled software developer to design and develop new software and web applications in an Agile development environment. The ideal candidate will have experience with a variety of technologies including C#.Net, React JS, Jquery, ASP.NET MVC, Ajax, HTML, Javascript, Visual Studio, and Visual Studio Code. The role involves utilizing GitHub and TFS for version control, as well as working with the .Net Framework Core. The developer will be responsible for creating software solutions that utilize both MS SQL and NoSQL databases, and will work with various web services including Web API, WCF, ADO.NET, REST, and SOAP. In this position, the developer will also be expected to use IIS Express and Microsoft IIS application servers, and will employ tools such as UML, MS Visio, and Draw.IO for documentation and design purposes. Continuous Integration and Continuous Deployment (CI/CD) practices will be implemented, and the Scaled Agile Framework (SAFe) will be utilized to manage the development process. The developer will support applications under development, customize existing applications, and assist with the software update process and roll-outs of software releases. Additionally, the role includes analyzing, testing, and integrating new applications, as well as documenting all development activities and technical requirements. Collaboration with project stakeholders is essential to identify product and technical requirements, and the developer will conduct analyses to determine integration needs. Working closely with the Quality Assurance team will ensure that applications meet specifications and technical requirements. This position offers the flexibility to work remotely one or more days per week, in accordance with company policy.

Responsibilities

  • Design and develop new software and web applications in an Agile development environment using C#.Net, React JS, Jquery, ASP.NET MVC, Ajax, HTML, Javascript, Visual Studio, and Visual Studio Code.
  • Use GitHub and TFS for version control.
  • Utilize .Net Framework Core for software development.
  • Develop software in MS SQL and NoSQL databases.
  • Work with Web API, WCF, ADO.NET, and REST and SOAP web services.
  • Use IIS Express and Microsoft IIS application servers.
  • Employ UML, MS Visio, and Draw.IO for documentation and design.
  • Perform Continuous Integration and Continuous Deployment (CI/CD).
  • Implement Scaled Agile Framework (SAFe).
  • Support applications under development and customize current applications.
  • Assist with the software update process for existing applications and roll-outs of software releases.
  • Analyze, test, and assist with the integration of new applications.
  • Document all development activity and technical requirements.
  • Research, write, and edit documentation including software designs, evaluation plans, test results, and technical manuals.
  • Monitor and evaluate competitive applications and products.
  • Collaborate with project stakeholders to identify product and technical requirements.
  • Conduct analysis to determine integration needs.
  • Work with the Quality Assurance team to ensure applications fit specifications and technical requirements.

Requirements

  • Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical field.
  • Two (2) years of experience developing software in an Agile development environment using C#.Net, React JS, Jquery, ASP.NET MVC, Ajax, HTML, Javascript, Visual Studio, and Visual Studio Code.
  • One (1) year of experience using .Net Framework Core.
  • Experience developing software in MS SQL and NoSQL databases.
  • Experience working with Web API, WCF, ADO.NET, and REST and SOAP web services.
  • Experience using IIS Express and Microsoft IIS application servers.
  • Experience using UML, MS Visio, and Draw.IO.
  • Experience performing CI/CD.
  • Experience implementing Scaled Agile Framework (SAFe).

Benefits

  • Best-in-class benefits to eligible employees.
  • Personalized options for physical, financial, and emotional support.
  • Expert guidance and always-on tools to help support employees through big milestones and everyday life.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service