




Job Summary: This role involves developing and maintaining systems using Java, Python, and Django, actively participating in the entire software development lifecycle and applying best practices. Key Highlights: 1. Collaborate in the development and maintenance of systems (Java, Python, Django) 2. Participate in the software development lifecycle 3. Learn and apply best practices in programming and design An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives. Come join the excellence! Overview The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. Responsibilities Responsibilities:* Collaborate in the development and maintenance of systems using Java, Python, Django, MariaDB, and MongoDB; * Actively participate in the software development lifecycle, from conception through implementation; * Perform application testing and debugging to ensure code quality and efficiency; * Collaborate with team members to develop effective and innovative solutions to technical challenges; * Learn and apply best practices in software programming and design. Requirements:* Knowledge of Java, Python, and Django; * Familiarity with software development and coding practices; * Ability to work effectively in a team and communicate ideas clearly; * Passion for learning and staying updated on technological trends. Additional Qualifications (desirable):* Experience in hands-on projects using Java, Python, and Django; * Knowledge of relational and non-relational databases; * Familiarity with agile development practices. Qualifications Benefits: Life Insurance; Wellhub; Totalpass; LinkedIn Learning; EAP – Employee Assistance Program; Scout – Referral Program; Birthday Day Off; English course. If you are passionate about technology, love personal growth and opportunity, come see what TNS is all about! TNS is an equal opportunity employer. TNS evaluates qualified applicants without regard to race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, protected veteran status, disability/handicap status or any other legally protected characteristic.


