Description
As a Mid Senior Software Developer, you will be responsible for creating design documents, developing software, building code, conducting unit and functional tests, documenting and implementing new applications, as well as making enhancements, modifications, and corrections to existing software to meet business needs. You will provide estimated development time frames for assigned software development projects to ensure accurate planning and delivery. Additionally, you will create or modify data relations in databases to meet customer and business needs.
You will interpret written business requirements and technical specification documents, and/or attend meetings with analysts, architects, and management to gather requirements, understand problems or bugs, and help define optimal solutions for our customers. You will create and maintain technical design documentation for all new developments and changes to existing systems, keeping a record of the work performed. Completing the "Developer's Checklist" will ensure a quality development process.
In this role, you will also participate in training Developers I and II in customer interactions while providing support and customer service. Adaptability is essential, including the ability and enthusiasm to learn new technologies quickly. Other related duties may be assigned by the immediate supervisor.
San Juan, Puerto Rico
Java or Python, WS infrastructure, e.g. CloudFormation, AWS Batch, ECS, StepFunctions, CloudWatch, Lambda, GitHub and Git ops.
3 Years
No
Frequently Asked Questions
About Us
Required Years of Experience
Expected Experience
Companies Where Our
Employees Have Worked
Habilities
At Wovenware, you'll refine your coding and data analysis skills, develop strong problem-solving abilities, and gain project management experience—all within a supportive and innovative environment.
Software development
Design documentation
Code building
Unit testing
Functional testing
Documentation
Implementation
Problem-solving
Time management
Database management
Requirement analysis
Technical documentation
Training
Customer service
Adaptability
Areas of Great Impact in Your Work
Your expertise in estimating development time frames will ensure accurate project planning and timely delivery. You will collaborate with analysts, architects, and management to interpret business requirements, understand challenges, and define optimal solutions. Additionally, you will maintain comprehensive technical design documentation, supporting future development and maintenance efforts.
Software Development
Service Design
Artificial Intelligence
Business Strategy
Interactive Product
Our Benefits
Quality of life matters here at Wovenware. This is why we offer ample paid time off for vacations, personal time, or simply to unwind.
We understand that your health and your family’s health is important and should take top priority. Can’t come into the office because you’re sick? We’ve got that covered.
Sometimes, life happens. With our Short Term Disability insurance, you’ll be partially covered in the event of an accident or illness.
We’re here to help you reach your long-term financial goals. We help you with your retirement planning by matching a percentage of your contributions into your retirement account.
When we say we care about your health, we mean it. We offer comprehensive health insurance packages– an essential element for a healthy lifestyle.
We support your career goals, your education, and your personal growth with our Grow U program: our employee education and training program that includes a variety of advancement opportunities.
Life insurance for health plan participants and you can access it from your first day in the company, all for your safety.
Your domestic/life partner is added as a dependent in your health insurance and will enjoy all the benefits and services of this insurance.
When your children are born you can have parental leave and enjoy quality time with your baby.
Clients Who Trust in Our Talent