Software Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+10 more
Job description
- Develop, test, maintain, and support enterprise applications using C# and .NET technologies.
- Write clean, scalable, and maintainable code following established development standards and best practices.
- Troubleshoot, debug, and resolve software issues while enhancing existing applications.
- Participate in Agile development processes, including sprint planning, daily standups, code reviews, and retrospectives.
- Collaborate with developers, business stakeholders, and technology teams to deliver effective software solutions.
- Create and maintain technical documentation.
- Stay current with software development trends, tools, and best practices.
- Demonstrate a commitment to collaboration, continuous learning, service, and professional growth.
- Perform other duties as assigned.
Requirements
The ideal candidate is a collaborative team player with experience in .NET development and a desire to build reliable, scalable, and high-quality software solutions., * Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field; equivalent combinations of education and experience may be considered.
- Minimum of 2 years of hands-on experience developing applications using C# and .NET.
- Experience working through the full software development lifecycle, including requirements gathering, design, development, testing, deployment, and support.
- Working knowledge of software design principles and patterns, including Object-Oriented Design and Service-Oriented Architecture concepts.
- Strong analytical and problem-solving skills with exceptional attention to detail.
- Self-motivated with the ability to learn new technologies quickly.
- Authorization to work in the United States without employer sponsorship.
Preferred Qualifications
- Experience with Visual Studio, Git, ASP.NET MVC, and RESTful API development.
- Full-stack development experience using modern JavaScript frameworks.
- Experience developing SQL queries, stored procedures, functions, and database objects.
- Experience with Microsoft Azure and/or Salesforce platforms.
- Familiarity with Agile development methodologies.
What Will Help You Succeed
- You have a heart to serve and support others
- You are flexible and adaptable when priorities, deadlines, and field conditions change
- You work accurately and efficiently with limited oversight
- You communicate clearly and stay organized in fast-paced environments
- You are comfortable traveling regularly and working across a variety of transmitter and studio locations
- You take ownership of technical issues and stay focused until they are resolved
Benefits & conditions
- Candidates must demonstrate alignment with Moody Bible Institute’s mission, doctrinal beliefs, and Christian values. Employees are required to affirm Moody’s Statement of Faith and adhere to Community Standards.
- This position operates in a professional office environment and follows a Monday through Friday schedule of 38.75 hours per week.
- Remote employees are expected to attend quarterly on-site departmental meetings.
- Limited travel and weekend work are typically required.
- The role also requires close vision, distance vision, color vision, peripheral vision, depth perception, and the ability to adjust focus
About the company
Moody Bible Institute is a Christ-centered higher education and media ministry dedicated to equipping people with the truth of God’s Word. Through trusted biblical teaching, educational programs, and media outreach, Moody reaches audiences around the world with the gospel and seeks to make a lasting Kingdom impact., * Moody Bible Institute values diversity and seeks team members who engage others in ways that honor its biblical foundation
- Moody complies with applicable nondiscrimination laws and, as a religious institution, requires employees to hold beliefs consistent with its Doctrinal Statement and Community Standards
Join Us
If you’re passionate about using your technical skills to support a global ministry, we’d love to hear from you. Join a collaborative team where your work directly contributes to advancing Moody’s mission through innovative technology solutions. At Moody Bible Institute, you’ll have the opportunity to grow professionally, solve meaningful challenges, and make an impact that extends far beyond the workplace.
Apply today and help build the technology that supports Moody’s mission of equipping people with the truth of God’s Word around the world.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference between a Junior, Mid, and Senior Developer?
Is Software Engineering Over-Saturated?
The Best Software Developer Blogs to Read
Is Software Engineering Hard?