Job Description
Under the guidance of the Manager of Application Development and Senior Software Engineers, will develop code for both external and internal customer projects. They will adhere to established security and coding standards, participating in the Implementation, Testing, and Deployment of projects. Key responsibilities include coding tasks for mobile, desktop, and web applications, maintaining existing software systems, learning, and adopting new technologies, creating unit and regression tests, and contributing to code reviews.
Essential Functions:
- Utilize development tools such as VB.Net, C#, .Net Core, MVC, Git, ASP.NET, SQL Server, SSIS, SSRS, HTML, CSS, JSON, REST API, JavaScript, JQuery, Bootstrap.
- Code basic tasks in mobile, desktop, and web software applications.
- Investigate, learn, and develop skills in new technologies.
- Maintain existing software systems by identifying and correcting defects.
- Create unit and regression tests.
- Follow the team’s software development process and perform code reviews.
- Communicate effectively with team members, senior engineers, business analysts, and non-team members.
Initiative/Independence:
- Eager to learn and attend internal and external training sessions.
- Demonstrate initiative by identifying and communicating problems and risks.
- Recognize the risk of changes and tailor actions accordingly.
Qualifications:
- Associate degree in computer science Required.
- Bachelor’s Degree Preferred.
- Minimum of 1 year of .NET Framework/VB or C# development experience.
- Self-starter comfortable working across all levels of an organization, especially external clients.
- Ability to pass a background check.
Performance Requirements:
- Maintain regular and reliable attendance.
- Operate a computer and other position-related technologies.
- Work and consult with colleagues, outside stakeholders, and individually.
- Work flexible hours as needed.
- Clearly and confidentially communicate with TruWest employees and other stakeholders.
- Adhere to all TruWest Values at all times.
Physical Requirements:
- Remain in a stationary position 75% of the time.
- Access work locations.
- Stooping, standing, walking, bending, and staying upright to perform work.
- Visually read written and digital information.
- Receive detailed information through oral communication.