Texas McCombs needs a Software Engineer to design, develop, test, and maintain scalable, high-quality software solutions to support the needs of faculty, staff, and students, driving digital transformation within the school.
Requirements
- 3+ years of hands-on experience in software development with expertise in Apex, Java or C-Sharp.
- Experience of SOQL or SQL queries, including data modeling, database design, and query optimization.
- Experience in JavaScript, HTML5, and CSS and modern frameworks Visualforce, Aura Components, Lightning Web Components, React or Angular.
- Experience in unit testing, integration testing, and test-driven development (TDD) to ensure software quality.
- Experience with version control systems (e.g., Git, SVN) and continuous integration/continuous deployment (CI/CD).
- Knowledge in RESTful APIs, microservices, and service-oriented architecture (SOA).
- Familiarity with Agile or Scrum methodologies and the ability to participate in and lead sprint planning, design sessions, and retrospectives.
Responsibilities
- Design, develop, and implement custom applications and solutions to support business processes.
- Design and architect software applications and services, ensuring scalability, flexibility, and performance using Apex, Java or C-Sharp technologies.
- Write clean, maintainable, and efficient code adhering to best practices in software design patterns.
- Develop and optimize SOQL and SQL queries, ensure efficient data design and data modeling.
- Design user-friendly interfaces and experiences in collaboration with front-end developers using JavaScript, HTML5, and CSS and modern frameworks (e.g., Visualforce, Aura Components, Lightning Web Components, React or Angular).
- Design and run automated data imports, programmatic data mapping, and data transformation in a relational database using best practices and tools.
- Work within DevOps to perform hands-on software development and unit testing.
Other
- A bachelor’s degree in Computer Science, Software Engineering, or equivalent or 4 years of relevant experience.
- Strong communication and collaboration skills, with the ability to work effectively with technical and non-technical stakeholders.
- Ability to flourish in a complex environment that includes numerous stakeholder groups, competing priorities, and matrix management structure.
- Excellent problem-solving skills, with a focus on design challenges, performance optimization, and scalability.
- Resume/CV, 3 work references with their contact information; at least one reference should be from a supervisor, Letter of interest