Software Engineer I or II - Irving, United States - Word On Fire Catholic Ministries

    Word On Fire Catholic Ministries
    Word On Fire Catholic Ministries Irving, United States

    3 weeks ago

    Default job background
    Description


    Software Engineer I or II Reports to Senior Director of Technology & Information The Software Engineer I or II is responsible for assisting Word on Fires Engineering Team with implementing software solutions in pursuit of the ministrys mission.

    The Software Engineer I or II works under the guidance and direction of senior engineers to implement new features.

    The Software Engineer I or II writes individual unit and feature tests to test their code and participates in planning and design sessions for new features.


    Location:

    IrvingEmployment Type:
    Full-timeResponsibilities Build beautiful and engaging web experiences designed by Word on Fires world-class design teamDevelop backend software that enables Word on Fire to reach millions by accurately and reliably processing payments, orders, donations, and other important dataCreate administrative panels and internal tools that help other departments in the ministry work effectively and stay on the cutting edge of technologyAttend meetings with the marketing, development, design, and Institute departments to solicit requirements for new software solutionsAssist employees with the operation and use of Word on Fires internal software toolsWrite unit tests to ensure the software meets the design specifications and requirementsTroubleshoot bugs and propose fixes to Word on Fires software; participate in quality control to ensure the software we write is effective in furthering Word on Fires missionWrite concise and helpful code documentation for new code to ensure it is easy to understand, troubleshoot, and modifyUpdate internal documentation of software features for use by other departments such as customer relations, marketing, distribution, and designParticipate in the improvement of Word on Fires DevOps processes to ensure the engineering team is delivering high-quality software at the maximum velocityKeep track of assigned tasks using project management boards, communicating with leadership on available bandwidth, any blocking items, and completed tasks

    Requirements Software Engineer I:

    Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering, or 2 years of experience as a professional software engineer/developer; Software Engineer II: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or Electrical Engineering and 2 years of experience as a professional software engineer/developer, or 4 years of experience as a professional software engineer/developerFoundational knowledge of data structures and algorithmsProficiency in at least one major programming language such as Java, C#, C++, C, JavaScript, PHP, or GolangFamiliarity with key web technologies HTML, CSS, JavaScript, and the Web APIsCommitment to the mission of Word on FireDesired Qualifications Understanding of key web protocols such as the HTTP request and response cycleUnderstanding of software testing principles and methodologiesKnowledge of database structures object-oriented design, design patterns, enterprise integration, database administration, and system architectureExperience with version control systems such as GitFamiliarity with the work of Bishop Robert Barron and Word on FireMission Word on Fire Catholic Ministries is a nonprofit global media apostolate that supports the work of Bishop Robert Barron and reaches millions of people to draw them intoor back tothe Catholic faith.

    Word on Fire is founded upon and intent on prioritizing its Catholic religious mission and principles above all else.

    Word on Fire's religious mission may therefore require that it make employment decisions based on an individual's religion and adherence to the principles of the Catholic Church.

    Employee Benefits Word on Fire offers its team members a robust benefits package that includes:
    Competitive compensationWork-from-home Wednesdays and up to 20 additional work-from-home days throughout the yearSeveral 100% Word on Fire-paid insurance benefits: life, short-term disability, and long-term disabilityOther insurance benefits: medical, dental, vision, HSA, FSA, accident, critical illness, and hospital indemnityA retirement plan with a 3% target employer contributionGenerous paid time off and paid holidaysPaid parental leaves at 100% of base salaryAccess to Word on Fires incredible wealth of content and resources and more#J-18808-Ljbffr