Associate Software Developer
GuideStone Financial Resources · Dallas, TX · 1 mo ago
HybridEngineeringFull-time
About the role
Experience GuideStone! We are an innovative organization that invests in the spiritual, relational, financial, physical and professional development of our employees. We have a culture that values excellence, teamwork, humility, integrity, compassion and stewardship. The Associate Software Developer is an entry-level role focused on foundational learning, technical skill development, and integration into GuideStone’s software engineering practices. This role is designed for individuals beginning their software development careers, with an emphasis on training, mentorship, and contributing to well-defined tasks within Agile teams.
Responsibilities
- Complete all training and demonstrate competency in the core areas of the C# language, object-oriented principles, and developer processes
- Write C# code using Visual Studio in a feature branch utilizing feature toggles
- Write automated tests for all code changes (except UI code)
- Manually test all coding changes in a local environment
- Create QA test cases and work with the business to aid QA testing
- Write T-SQL to maintain stored procedures, tables, indexes, and views using SQL Server Management Studio
- Submit code changes using Git via Azure
- Regularly meet with the scrum team to prioritize work
- Monitor, track, and fix errors
- Use Azure Pipelines to view status of builds and releases
- Regularly participate in mentoring and being mentored by other developers within the organization
Requirements
- Bachelor’s degree in Computer Science or Management of Information Systems
- 0-2 years work experience
- Demonstrable knowledge, understanding, and experience with Object-Oriented programming concepts
- Communicate effectively to technical and non-technical audiences and adjust messaging accordingly
- Demonstrate a commitment to continuous learning and a desire to share ideas and solutions with others
- Desire to work in the Microsoft stack of technologies (Visual Studio, SQL Server, Azure, etc.)
- Willing to work in a hybrid office environment (three days in office and remaining days WFA)
- Aptitude to learn complex technical skills and adapt to technology changes
Benefits
- Generous benefits package
- Flexible work schedules
- Opportunity to be involved in community outreach
- Tuition reimbursement