Software Engineer
Full Time
Covina, California
Posted 3 years ago
Looking for a Bachelor’s Degree in Computer Application or Computer Science or Computer Engineering, with minimum of 5 years experience in the above skill set.
RESPONSIBILITIES:
- Capture requirements from Business.
- Review and understand the requirements.
- Create technical design and flow diagrams of the process changes.
- Create unit test cases.
- Code Development and Testing.
- Conduct Code review meetings.
- QA and UAT support.
- Production deployment support.
BUSINESS KNOWLEDGE REQUIRED:
- Work experience on lender services flat form.
- Clear understanding on how Mortgage service Process works.
TECHNICAL SKILL SET REQUIRED:
- Operating systems: Windows 2003,2008, XP, Windows7, Linux and OS X.
- Hadoop Eco Systems : Hadoop, Spark, Hive, Kafka, HDFS, Map-Reduce.
- Defect tracking Tools : HP ALM, VSTS, TFS (Team Foundation Server), Team Track, Jira and Remedy.
- Project Management Tools: Microsoft Team Manager (MTM), Microsoft Project Planner (MPP), Microsoft Visio & Office, Team Foundation Server (TFS).
- Data Piple line & Workflow Tools: Azkaban, Luigi, Airflow.
- Programming Languages : Python, C/C++, Java, PHP, VB. Net, C#, T-SQL, PL/SQL
- Cloud Services : EC2, EMR, RDS, Redshift
- Visualization Tools : Tableau, ChartBlocks, Plotly etc.
- Web technologies : JavaScript, VB Script, HTML, XML, REST Requests/Responses.
- Database : Oracle 10g, 11g, SQL, MS Access, My SQL Server 2005, 2008, 2012
- Database Tools : MySQL, PostgreSQL, SQL Server Management Studio, Toad, Informatica, SQLite.
- Office Tools : MS Word, Excel, PowerPoint, Visio.
- Methodologies : Agile, Waterfall.
- Test Automation Tools : Quick Test Professional (QTP), UFT, SoapUI.
- Other : Analytical capabilities, Clear Communication, work ethics.