Software Applications Developer III - Back End
About Texas A&M University-Corpus Christi
Join Texas A&M University - Corpus Christi, a dynamic Hispanic-Serving Institution and Minority-Serving Institution. With approximately 11,000 students from 47 states and 54 foreign nations, we are a vibrant academic community. Boasting over 1,400 full-time and 2,000 part-time staff, TAMU-CC offers undergraduate, graduate, and doctoral programs. Situated on a stunning 240-acre island on Corpus Christi Bay, our campus is ranked #1 College by the Sea by Best College Reviews.
Job Summary
The Conrad Blucher Institute for Surveying and Science at TAMU-CC is seeking a Software Application Developer III (Back End). This role encompasses designing and implementing a new Cloud-native system consisting of back-end microservices, a user interface, automated data QA/QC tools, and migrating environmental data from existing systems. Under the direction of the software development lead, you will be crucial in building a cutting-edge coastal ocean observation software system.
Core Responsibilities
Software Development (85%)
- Participate in daily stand-up and other Scrum activities.
- Assist the software development team lead with breaking down work items into tasks.
- Make recommendations based on the evaluation of software products and programming languages.
- Coordinate the integration of multiple code designs, features, and services.
- Implement back-end services such as APIs, data ingestion, and processing services.
- Integrate data QA/QC tools produced by the data automation team.
- Respond to bugs and collaborate with team members on implementation and code reviews.
Communication and Collaboration (10%)
- Effectively communicate project requirements, timelines, and expectations.
- Provide regular updates on project progress.
- Maintain open and clear communication channels with colleagues.
Other Duties (5%)
- Perform other assigned duties as needed.
Qualifications
Required
- Bachelor’s degree in computer science, engineering, or a related field.
- Five (5) years of software development experience.
- Experience with relational databases like PostgreSQL and public Cloud platforms (Azure, AWS, Google Cloud).
- Proficient in back-end API services, data migration, and working within a Scrum team environment.
- Proven skills in project management tools (Jira, AzureDevOps) and source version control (Git).
- Excellent analytical, problem-solving, and interpersonal skills.
- Knowledge and experience in networking and security.
Preferred
- Experience with large-scale software system design and relational database design.
- Knowledge of time series data, scripting languages (Python, Bash), and Microsoft Azure services.
- Experience with Docker, Kubernetes, CI/CD pipelines, ETL processes, and working in a Scrum team.
Compensation
Salary: $7,083.34 - $8,333.34 Monthly ($85,000 - $100,000 Annually, Depending on education and experience).
Benefits
- Generous insurance options: Medical, Dental, Vision, Life Insurance, Accidental D&D, Long Term Disability, Flexible Spending Account, Day Care Spending Account.
- On-Campus Wellness Opportunities and Dual Career Partner Program.
- Work-Life Solutions: Counseling, Financial Resources, Legal Resources.
- Tuition Benefits: Public Loan Forgiveness, Book Scholarships, 100% tuition coverage for up to 18 credit hours per fiscal year.
- Retirement: Teacher Retirement System of Texas (TRS) or Optional Retirement Plan (ORP), Voluntary Tax Deferred Account, Deferred Compensation Plan.
- Time Off: 8+ hours of vacation and sick leave monthly, 8 hours for Birthday leave, 12-15 paid holidays annually.
All positions are security-sensitive. Applicants are subject to a criminal history investigation, and employment is